Dynamic Differential Data Protection for High-Performance and Pervasive Applications
نویسنده
چکیده
Modern distributed applications are long-lived, are expected to provide flexible and adaptive data services, and must meet the functionality and scalability challenges posed by dynamically changing user communities in heterogeneous execution environments. The practical implication of these requirements is that static policy and mechanism definitions are unsuitable for the design of modern software systems. This paper addresses the protection mechanisms of such systems, describing a novel approach to enabling the protection of key applications components and sensitive data in distributed applications. The approach, termed Dynamic Differential Data Protection (D3P), deploys contextsensitive, application-specific protection functionality at runtime to enforce restrictions in data access and manipulation. D3P is suitable for use in zero/low-downtime environments, appropriate for high-performance computing tasks and highly-scalable architectural patterns (such as publish/subscribe), and is deployable across a wide variety of OS and machine platforms. We introduce the need for D3P, using sample applications from the HPC and pervasive computing domains to illustrate the solutions it makes possible, and describe how D3P has been integrated into modern middleware. We demonstrate D3P’s ability to capture individual end-users’ or components’ needs for data protection. Finally, we present experimental evaluations which quantify the performance implications of using D3P in data-intensive applications.
منابع مشابه
Improved Mathematical Model for Helicopters Flight Dynamics Applications
The purpose of this paper is concerned with the mathematical model development issues, necessary for a better prediction of dynamic responses of articulated rotor helicopters. The methodology is laid out based on mathematical model development for an articulated rotor helicopters, using the theories of aeroelastisity, finite element and the time domain compressible unsteady aerodynamics. The he...
متن کاملDifferential Data Protection for Dynamic Distributed Applications
We present a mechanism for providing differential data protection to publish/subscribe distributed systems, such as those used in peer-to-peer computing, grid environments, and others. This mechanism, termed “security overlays”, incorporates credential-based communication channel creation, subscription and extension. We describe a conceptual model of publish/subscribe services that is made conc...
متن کاملبررسی عملکرد جاذبهای دینامیکی خطی و غیرخطی برای تیرهای در معرض بارهای درحال حرکت
The present work studies the performance of linear and nonlinear dynamic vibration absorbers mounted on Euler–Bernoulli beams subjected to moving loads. Absorbers used in this work consist of one mass, two springs and one linear damper.The springs may be considered either linear or non-linear. The objective is to compare the performance of these absorbers with classical dynamic and nonlin...
متن کاملQuality of protection for mobile multimedia applications
In traditional computer systems, security is typically provided in a one-or-nothing manner; the system is either secure or insecure. Such an approach is insufficient for pervasive environments that contain heterogenous devices with varying computing resources. The small, portable handheld devices are often left unsecured due to their limited computing power. The approach is also inadequate for ...
متن کاملA context-sensitive dynamic role-based access control model for pervasive computing environments
Resources and services are accessible in pervasive computing environments from anywhere and at any time. Also, due to ever-changing nature of such environments, the identity of users is unknown. However, users must be able to access the required resources based on their contexts. These and other similar complexities necessitate dynamic and context-aware access control models for such environmen...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005